/*
 * To change this license header, choose License Headers in Project Properties.
 * To change this template file, choose Tools | Templates
 * and open the template in the editor.
 */

package model.endereco;

import java.io.Serializable;
import javax.persistence.Column;
import javax.persistence.Embeddable;

/**
 *
 * @author Marcos
 */
@Embeddable
public class Endereco implements Serializable{
    @Column(name = "rua", length = 300, nullable = false)
    private String rua;
    @Column(name = "cidade", length = 200, nullable = false)
    private String cidade;
    @Column(name = "bairro", length = 100, nullable = false)
    private String bairro;
    @Column(name = "cep", length = 20, nullable = false)
    private String cep;
    @Column(name = "complemento", length = 300, nullable = false)
    private String complemento;
    @Column(name = "uf", length = 70, nullable = false)
    private String uf;

    public String getRua() {
        return rua;
    }

    public void setRua(String rua) {
        this.rua = rua;
    }

    public String getCidade() {
        return cidade;
    }

    public void setCidade(String cidade) {
        this.cidade = cidade;
    }

    public String getBairro() {
        return bairro;
    }

    public void setBairro(String bairro) {
        this.bairro = bairro;
    }

    public String getCep() {
        return cep;
    }

    public void setCep(String cep) {
        this.cep = cep;
    }

    public String getComplemento() {
        return complemento;
    }

    public void setComplemento(String complemento) {
        this.complemento = complemento;
    }

    public String getUf() {
        return uf;
    }

    public void setUf(String uf) {
        this.uf = uf;
    }
}
